home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 036a / os2info.zip / INFO13SE.OS2 < prev    next >
Text File  |  1991-02-03  |  11KB  |  208 lines

  1. FIRST IMPRESSIONS:  OS/2 Goes on a Diet
  2.  
  3. Big Blue targets Windows 3.0 with a leaner, meaner, and faster version
  4. of OS/2
  5.  
  6. by Stan Miastkowski
  7.  
  8.  
  9.  
  10. When IBM announced OS/2 1.3 last October, many people immediately
  11. dubbed it OS/2 "Lite" because of its claimed ability to do more,
  12. faster, with lower RAM and hard disk drive requirements. IBM, of
  13. course, isn't into cute product names. The product that appeared on my
  14. desk in December is officially named OS/2 SE (for Standard Edition)
  15. 1.3. In many ways, it is OS/2 Lite. But as far as features and
  16. abilities are concerned, OS/2 1.3 is no lightweight.
  17.  
  18. In its latest incarnation, OS/2 has been trimmed down to go one-on-one
  19. with Windows 3.0. It is an ironic situation indeed. After all,
  20. Microsoft developed OS/2. But the Redmond software mavens have all but
  21. abandoned OS/2 as the orders and bucks roll in for Windows 3.0. IBM
  22. isn't hitching a ride on the Windows bandwagon. The changes made to
  23. OS/2 for version 1.3 come from the coding wizards at IBM. And it's
  24. obvious that Big Blue isn't going to give up on OS/2 despite its lack
  25. of market acceptance (at least, so far).
  26.  
  27. Red Herrings and Other Fish
  28. Ever since its introduction, OS/2 has been the operating system that
  29. users love to hate. Admittedly, it was pushed on a market that was
  30. largely quite happy with DOS. OS/2's early versions were slow and
  31. buggy and used huge amounts of RAM and hard disk space. More
  32. important, that nifty-looking Presentation Manager (PM) interface
  33. lacked the all-important applications that made it viable.
  34. Fortunately, all that has changed, but the perceptions haven't -- yet.
  35.  
  36. The realities of operating environments for the 1990s often seem to
  37. depend on marketing pressures and user prejudices rather than
  38. technical details. OS/2 was widely criticized for requiring a minimum
  39. of 4 megabytes of RAM. True enough. But at the same time, Windows 3.0
  40. users have been finding that while the graphical user interface runs
  41. in a 286-based system with a single megabyte, you really need at least
  42. 2 MB and, ideally, more. With retail prices for a megabyte of RAM
  43. hovering in the $50 range, the whole thing is a red herring. The
  44. bottom line is that both Microsoft and (especially) IBM want you to
  45. buy hardware. And getting the most from Windows and OS/2 often
  46. requires updated hardware.
  47.  
  48. A Little Horse-Trading
  49. OS/2 indeed drops your basic system RAM requirements from 4 MB to 2
  50. MB. That opens up a large potential market of lower-capacity systems
  51. for OS/2. Of course, there's a performance price to pay. Like Windows
  52. 3.0, OS/2 1.3's multitasking makes extensive use of swapping. In the
  53. ?OS2?SYSTEM? directory sits a deceptively small (1572-byte) program
  54. named SWAPPER.EXE. The swapper, along with numerous (although not-so-
  55. obvious) changes to the core operating-system code, is the key to OS/2
  56. 1.3's smaller memory needs and faster performance.
  57.  
  58. OS/2 1.3's swapper is faster and more intelligent than its
  59. predecessors. It is essentially a system resource controller that
  60. makes sure that the maximum amount of RAM is available for
  61. applications. OS/2 1.3 requires less RAM because the swapper moves
  62. unneeded operating code into a hard disk file. Swapper also keeps the
  63. DOS Box code sitting on the hard disk until you double-click on the
  64. icon.
  65.  
  66. During setup, OS/2 1.3 (as did earlier versions) creates space for a
  67. SWAPPER .DAT file on your hard disk that has a maximum size of 512K
  68. bytes. If you have a large hard disk, you can specify a swap file as
  69. large as you want. But there's a trade-off: Making the file larger can
  70. improve system performance, but making it too large can also degrade
  71. performance; it takes longer to write data into or read data from a
  72. huge file.
  73.  
  74. It was easy to see that OS/2 1.3 kept my hard disk drive from sitting
  75. idly by. In fact, the amount of hard disk file swapping is truly
  76. amazing. But since OS/2 is a true multitasking operating system, the
  77. dancing red light on my hard disk drive didn't adversely affect
  78. overall system performance.
  79.  
  80. What is the bottom line of RAM requirements? If your system has 2 MB
  81. of RAM, you can easily run OS/2 1.3 and at least two major
  82. applications.
  83.  
  84. Getting Up and Running
  85. Setting up OS/2 1.3 takes time and patience. Some of the more irksome
  86. parts of the process have been eliminated, and a few new features have
  87. been added. The biggest decision that I had to make was whether to use
  88. OS/2's High Performance File System. If you're installing OS/2 on a
  89. hard disk that already has DOS on it and you want to run the dual boot
  90. feature (i.e., starting either DOS or OS/2 at boot time), you'll have
  91. to forgo the HPFS. But if you can forgo booting DOS, the HPFS is the
  92. only way to go. Although it's not new in version 1.3, it remains one
  93. of OS/2's hidden gems. The HPFS is fast, using on-the-fly location
  94. optimization and integrated disk caching to dramatically improve
  95. overall performance. It's like having one of those expensive hardware-
  96. caching disk drive controllers hooked up to your system.
  97.  
  98. Also new in OS/2 1.3 is selectable setup. Unlike the previous OS/2
  99. setup utilities, 1.3 didn't ask me whether it should add serial-device
  100. support, retrieve-command support (a quick way of recalling previously
  101. entered commands), or the command reference help. Instead, it assumed
  102. that I wanted all these features. I was given the choice of disabling
  103. them later on when the setup utility asked me if I wanted to use the
  104. default configuration or customize it. The default configuration is
  105. one area where it's possible to fine-tune 1.3's memory requirements.
  106.  
  107. OS/2 is a hard disk space hog. It needs 11 MB of storage for a full-
  108. fledged installation. If your hard disk space is tight, you can forgo
  109. a few features (like the command reference). But you still need 8 MB
  110. of hard disk space for a minimum configuration.
  111.  
  112. Printers and Fonts
  113. One exceedingly welcome and long-awaited addition to OS/2 1.3 is a
  114. printer setup step during installation. In earlier versions, its
  115. absence was understandable because OS/2 printer drivers were few and
  116. far between. That's changed with a vengeance; OS/2 1.3 supports nearly
  117. 100 printers, along with a couple dozen plotters. And it's not just
  118. IBM printers that are supported. The list is quite long and complete.
  119.  
  120. Most important for serious users, OS/2 1.3 now comes with full-
  121. featured drivers for the Hewlett-Packard LaserJet (all flavors) and
  122. PostScript printers. It's in the PostScript realm that OS/2 1.3 really
  123. shines. In the spring of 1990, IBM decided to implement Adobe font
  124. technology across its entire product line, and OS/2 1.3 is the first
  125. to see the fruits of this decision. OS/2 1.3 includes Adobe Type
  126. Manager, which has twelve "core" scalable outline fonts that come in
  127. matching screen and printer flavors. If you're using a PostScript
  128. printer, you get true WYSIWYG. It's a great leap forward for OS/2.
  129.  
  130. REXX the King?
  131. For advanced users, another feature new to OS/2 1.3 is REXX. REXX
  132. isn't new but has been confined to IBM's mainframe and minicomputer
  133. markets. It's a general-purpose procedural language that Big Blue has
  134. designated as the standard language for developing interpreted
  135. procedures for all Systems Application Architecture systems, which
  136. means all IBM products. Essentially, REXX is a sophisticated batch
  137. language that offers a myriad of features for those who
  138. (understandably) find DOS's batch language insufficient. However, if
  139. you are like most end users, you'll never use it.
  140.  
  141. Speed from the Starting Gate
  142. Is OS/2 1.3 faster than previous versions? Definitely. Besides the
  143. intelligent swapper, the core operating system's crucial loader has
  144. been completely rewritten. It can now load data in larger blocks than
  145. its predecessors, resulting in fewer I/O cycles. Also new is IBM's
  146. implementation of the previously unused data-compaction abilities of
  147. OS/2. Taken together, it means faster performance.
  148.  
  149. How much faster? IBM says that in a "memory-constrained environment"
  150. (meaning 2 MB), file accesses are "significantly faster" than in
  151. previous versions of OS/2. Using a relatively wimpy 20-MHz 386-based
  152. AT clone with a fast (15-millisecond) hard disk drive, I found an
  153. overall performance increase over OS/2 1.2 of from 25 percent to 40
  154. percent using standard OS/2 applications, such as Lotus 1-2-3/G and
  155. the DeScribe Word Publisher; your mileage may vary.
  156.  
  157. According to IBM, OS/2 1.3 is even faster in network access. I wasn't
  158. able to test the claims, but an IBM spokesperson told me that it now
  159. loads programs off a network server "two to three times faster" than
  160. version 1.2.
  161.  
  162. Tying It All Together
  163. After several false starts and disappointing incremental upgrades
  164. (punctuated by a few public spats between IBM and Microsoft), OS/2 is
  165. finally an integrated and complete product. It took IBM to do the job.
  166. Version 1.3 is remarkably stable and bug-free. I used it with a wide
  167. range of the increasingly available OS/2 applications and threw it
  168. curves by opening multiple copies of the same application. Even with a
  169. dozen programs open and running concurrently, OS/2 never even
  170. flinched; I encountered no incomprehensible error messages or system
  171. hang-ups. The same can't be said for Windows 3.0. OS/2 remains the
  172. only true multitasking environment.
  173.  
  174. There are realities that can't be overlooked. Sure, you can run OS/2
  175. 1.3 in a system with 2 MB. But if you want to get some real work done
  176. with several different applications, you're better off with 4 MB or
  177. more. The same can be said about Windows 3.0.
  178.  
  179. The battle isn't over yet. By now, it's clear that OS/2 isn't going to
  180. take the operating-system market by storm. But the argument that it
  181. does not work, lacks printer drivers, or uses too many system
  182. resources is now moot. It still has a long way to go to overcome the
  183. Windows 3.0 juggernaut, but unlike Windows (which is cobbled onto a
  184. now-ancient operating system), OS/2 SE 1.3 along with PM is a next-
  185. generation integrated operating environment.
  186.  
  187.  
  188. ----------------------------------------------------------------------
  189. Stan Miastkowski is the BYTE senior editor for new products. You can
  190. reach him on BIX as "stanm."
  191. ----------------------------------------------------------------------
  192.  
  193.  
  194. OS/2 SE 1.3: $340; upgrade from prior versions, $100; upgrade from DOS
  195.              3.0 or higher, $285
  196.  
  197. Requirements: IBM AT, PS/2, or compatible with at least 2 MB of RAM
  198.               and between 8 and 11 MB of free hard disk storage.
  199.  
  200. IBM Corp.
  201. U.S. Marketing and Services
  202. 1133 Westchester Ave.
  203. White Plains, NY 10604
  204. (800) 426-2468
  205. (914) 642-3000
  206.  
  207.  
  208.